someone that lives in seclusion - German English Dictionary